因为 T470s 的 SSD 速度不理想,联想售后给换硬盘 您所在的位置:网站首页 t470s 硬盘 nvme 2280 因为 T470s 的 SSD 速度不理想,联想售后给换硬盘

因为 T470s 的 SSD 速度不理想,联想售后给换硬盘

2024-05-23 08:45| 来源: 网络整理| 查看: 265

新买的 ThinkPad T470s 的 NVMe SSD 硬盘的读写速度分别只有 1.2GB/s 和 0.6GB/s。在联想的支持论坛上发帖子咨询的时候有网友建议联系售后问一下。于是通过联想官网提交支持单,结果售后非常干脆的给换了一块新硬盘。

目录 Contents1 背景及联系过程1.1 更新 2017-04-22 – 还没发货 1.2 更新 2017-04-28 – 更新要求让客服换三星盘无果 1.3 更新 2017-04-29 – 通知已发货 00UP642 1.4 更新 2017-05-02 收到货 00UP4371.5 更新 2017-05-04 送回 00UP6422 新硬盘性能3 NVMe Log 与 Error Information4 心得体会 背景及联系过程¶

之前曾介绍过新买的 T470s 的 NVMe SSD 硬盘的读写速度分别只有 1.2GB/s 和 0.6GB/s。因为有所怀疑,就在联想的支持论坛上发帖子咨询了一下。结果有网友说应该联系售后。于是在复活节假期之后(4月21日)提交了一个支持单询问情况。售后要求将定购确认邮件和硬盘的检测报告发给他们。然后就收到邮件通知说他们给邮寄了一块新硬盘过来。

原配的硬盘是 THNSF5512GPUK TOSHIBA,固件版本 51025KLA。在预装的 Windows 10 和自己装的 openSUSE Tumbleweed Linux 下测试了速度。使用的是 CristalDiskMark 5.2.1(Windows)和 hdparm 与 dd(Linux)。连续的读和写差不多是 1.2GB/s 和 610MB/s。而东芝官方提供的手册上介绍这款硬盘是其 XG4 系列的自加密(SED)版本,采用 PCIe 版本 3.1 接口,Gen3x4L,NVMe 版本 1.1b,连续读和写分别是 1.5GB/s 和 0.98GB/s。

原来现在的 ThinkPad 都提供了一个开机检测的小系统。只要开机时按 F11 键就能进入。这个监测系统可以针对系统主板、内存、硬盘等设备进行基本的检测,并生成一份检测报告。我的硬盘可以正常使用,只是速度远远达不到标称值而已,当然能通过检测了。

关于 ThinkPad 开机检测系统的更新:

在新硬盘上安装系统之后,按 F11 进入到了 Windows 10 的诊断程序; 要打开 ThinkPad 的检测系统,可以按 F12 进入EFI 启动菜单后按 Tab 键就能看到了。

不过新的硬盘还要再等几天才能送到,因为他们现在没有库存。等到收到新硬盘再来更新报告。

更新 2017-04-22 – 还没发货 ¶

今天读到 NotebookCheck 上面一篇针对 X270 的测评文章。原来 X270 配的 512GB 的 SSD 就是东芝的这个型号。不过 X270 用的是 SATA Express 的接口(仅支持 2 通道 PCIe 接口的速度)。连续读写速度测得的是 1190MB/s 和 984MB/s。

同一网站对 Carbon X1C (512GB)和 T470s (1TB)的测评文章都表明这些原配 PCIe NVMe 接口的机器配的都是三星 PM961,连续读取在 1800MB/s 左右,而连续写入速度分别是 1383MB/s 和 1666MB/s。

猜测是因为 SSD 缺货,所以给本该给我的 T470s 机器配备 PM961 的却给配了东芝 XG4。不知道这次更换的 SSD 性能会怎么样。估计要到下周末才知道了。

更新 2017-04-28 – 更新要求让客服换三星盘无果 ¶

已经过去一周了,还没有收到新 SSD 发货的消息。

上周末又仔细看了看网上跟东芝 XG4 系列 SSD 相关的帖子。了解到 Dell、HP 都存在类似的情况,在同一款笔记本中配备了三星 PM961 和东芝 XG4。Reddit 上这个帖子有不少讨论 Dell XPS 15 上配备的不同 SSD,东芝的读写速度只有三星的1/3到1/2。而且居然有人找售后成功将东芝的换成了三星的 SSD。而这里也有不少讨论,而且也提到 HP 也存在类似的问题。

鉴于此,也许换个新的东芝的同型号 SSD 过来意义也不大。于是我就继续跟客服联系,希望能换成三星的 SSD(部件号 00UP437,被列为 00UP642 的替代部件之一;部件号 Part No. 可以在这里查)。售后先是说只能替换同型号的而不能提供「升级」。我说这不是「升级」,因为本来就是替代部件,而且 T470s 本身也是有的配了 00UP642 有的配了 00UP437,价钱也是一样的。然后他就解释说,他们(售后)只负责向资源部替我「定购」,但不能指定具体部件号,部件号是在保修信息里面包含了的,如果资源部无法获取该型号,才会发给我替代型号的部件。看来找售后技术支持是没戏了。

而且技术支持人员也说了,如果想知道为什么有的机器配了东芝的盘而有的配的是三星的,那就需要去问销售人员。所以如果有人打算买而还没下单,最好提前跟客服讲清楚要求。如果我是早些了解到这个情况,在 14 天无理由退换货的期限内就应该给退掉的。不过实话实话,现在这个 SSD 的速度对于平常使用来说并没有什么不好的影响,仅仅是让人心里觉得不爽,凭什么花了同样的钱却得到了不好的部件。

下周一是 Bank Holiday。如果到下周二还没有收到新的 SSD 的话就打算取消那个售后支持单。不想再麻烦了。

更新 2017-04-29 – 通知已发货 00UP642 ¶

昨天晚些时候收到邮件通知说部件已经发货了,果然是 00UP642。是就是吧,试试看会不会有较大不同。

更新 2017-05-02 收到货 00UP437¶

5月2日上午收到邮件说货已送达。跑去收发处询问才知道这栋楼的所有快递都会送到收发处而不会送到办公室。拿到后发现包裹上贴的部件号(FRU Part Number)是 00UP437。看来是人品爆发刚好碰上东芝的盘缺货,他们就直接发了三星的盘。

另外,联想都收购 IBM 笔记本业务多少年了?现在这个售后换部件还是 IBM 的旗号。附带的文件上是 IBM 的抬头,附带的免费快递回收部件的收货地址也是 IBM UK LTD。

更新 2017-05-04 送回 00UP642¶

按照要求,我需要在收到新部件的 7 天内将换下来的部件邮寄回去。所用快递当然是使用 IBM 已经订购好的服务(连快递包裹上的单据都打印好了)。估计下午或者明天快递会过来取货吧。(3号没来)

今天 TNT 来取件的时候终于碰到了,将旧硬盘让他们送回给 IBM UK LTD 了。

新硬盘性能¶ CristalDiskMark 测试联想 ThinkPad T470s 更换的 512GB 三星 PM961 NVMe SSD 读写性能

CristalDiskMark 测试联想 ThinkPad T470s 更换的 512GB 三星 PM961 NVMe SSD 读写性能

花了大半天时间更换 SSD 并转移系统和数据。上面是在 Windows 10 下使用 CrystalDiskMark 5.2.1 测得的新盘的速度。新盘所有 IO 指标都比原来的东芝盘高。东芝盘的测试结果在这里。

CristalDiskMark 测试联想 ThinkPad T470s 自带512GB 东芝 NVMe SSD 读写性能

CristalDiskMark 测试联想 ThinkPad T470s 自带512GB 东芝 NVMe SSD 读写性能

(5月4日)补充一下 Linux 下测试的结果。

hdparm 测得的读取性能跟 Windows 下测试结果相近,

$ sudo hdparm -tT --direct /dev/nvme0n1 /dev/nvme0n1: Timing O_DIRECT cached reads:   2574 MB in  2.00 seconds = 1286.93 MB/sec Timing O_DIRECT disk reads: 4894 MB in  3.00 seconds = 1631.30 MB/sec

dd 写入速度 1.1 GB/s,读取 2.6 GB/s,从缓存读取 7.7 GB/s:

$ dd if=/dev/zero of=tempfile bs=1M count=4096 conv=fdatasync,notrunc status=progress 2706374656 bytes (2.7 GB, 2.5 GiB) copied, 1.00021 s, 2.7 GB/s 4096+0 records in 4096+0 records out 4294967296 bytes (4.3 GB, 4.0 GiB) copied, 3.91906 s, 1.1 GB/s $ sudo sh -c 'echo 3 > /proc/sys/vm/drop_caches' $ dd if=tempfile of=/dev/null bs=1M count=4096 status=progress 2614099968 bytes (2.6 GB, 2.4 GiB) copied, 1.00019 s, 2.6 GB/s 4096+0 records in 4096+0 records out 4294967296 bytes (4.3 GB, 4.0 GiB) copied, 1.6226 s, 2.6 GB/s $ dd if=tempfile of=/dev/null bs=1M count=4096 status=progress 4096+0 records in 4096+0 records out 4294967296 bytes (4.3 GB, 4.0 GiB) copied, 0.554867 s, 7.7 GB/s $ rm tempfile NVMe Log 与 Error Information¶

新盘才运行一天就有不少错误记录在 S.M.A.R.T. 中,而东芝盘运行了快 2 个月一条错误记录都没有。下面是新盘的 S.M.A.R.T. 信息。

$ sudo smartctl -a /dev/nvme0 smartctl 6.5 2016-05-07 r4318 [x86_64-linux-4.10.12-1-default] (SUSE RPM) Copyright (C) 2002-16, Bruce Allen, Christian Franke, www.smartmontools.org === START OF INFORMATION SECTION === Model Number:                       SAMSUNG MZVLW512HMJP-000L7 Firmware Version:                   5L7QCXY7 PCI Vendor/Subsystem ID:            0x144d IEEE OUI Identifier:                0x002538 Total NVM Capacity:                 512,110,190,592 [512 GB] Unallocated NVM Capacity:           0 Controller ID:                      2 Number of Namespaces:               1 Namespace 1 Size/Capacity:          512,110,190,592 [512 GB] Namespace 1 Utilization:            172,461,223,936 [172 GB] Namespace 1 Formatted LBA Size:     512 Local Time is:                      Wed May  3 11:22:52 2017 BST Firmware Updates (0x16):            3 Slots, no Reset required Optional Admin Commands (0x0017):   Security Format Frmw_DL *Other* Optional NVM Commands (0x001f):     Comp Wr_Unc DS_Mngmt Wr_Zero Sav/Sel_Feat Warning  Comp. Temp. Threshold:     69 Celsius Critical Comp. Temp. Threshold:     72 Celsius Supported Power States St Op     Max   Active     Idle   RL RT WL WT  Ent_Lat  Ex_Lat  0 +     7.60W       -        -    0  0  0  0        0       0  1 +     6.00W       -        -    1  1  1  1        0       0  2 +     5.10W       -        -    2  2  2  2        0       0  3 -   0.0400W       -        -    3  3  3  3      210    1500  4 -   0.0050W       -        -    4  4  4  4     2200    6000 Supported LBA Sizes (NSID 0x1) Id Fmt  Data  Metadt  Rel_Perf  0 +     512       0         0 === START OF SMART DATA SECTION === SMART overall-health self-assessment test result: PASSED SMART/Health Information (NVMe Log 0x02, NSID 0xffffffff) Critical Warning:                   0x00 Temperature:                        37 Celsius Available Spare:                    100% Available Spare Threshold:          10% Percentage Used:                    0% Data Units Read:                    326,782 [167 GB] Data Units Written:                 526,997 [269 GB] Host Read Commands:                 4,900,777 Host Write Commands:                5,042,894 Controller Busy Time:               8 Power Cycles:                       16 Power On Hours:                     6 Unsafe Shutdowns:                   6 Media and Data Integrity Errors:    0 Error Information Log Entries:      31 Warning  Comp. Temperature Time:    0 Critical Comp. Temperature Time:    0 Temperature Sensor 1:               37 Celsius Temperature Sensor 2:               41 Celsius Error Information (NVMe Log 0x01, max 64 entries) Num   ErrCount  SQId   CmdId  Status  PELoc          LBA  NSID    VS   0         31     0  0x0016  0x4016  0x004            0     1     -   1         30     0  0x0016  0x4016  0x004            0     1     -   2         29     0  0x002e  0x4016  0x004            0     1     -   3         28     0  0x001a  0x4004  0x02c            0     0     -   4         27     0  0x0019  0x4004  0x02c            0     0     -   5         26     0  0x0016  0x4016  0x004            0     1     -   6         25     0  0x0026  0x4016  0x004            0     1     -   7         24     0  0x0016  0x4016  0x004            0     1     -   8         23     0  0x0018  0x4004  0x02c            0     0     -   9         22     0  0x0017  0x4004  0x02c            0     0     -  10         21     0  0x0026  0x4016  0x004            0     1     -  11         20     0  0x0018  0x4004  0x02c            0     0     -  12         19     0  0x0017  0x4004  0x02c            0     0     -  13         18     0  0x0016  0x4016  0x004            0     1     -  14         17     0  0x0026  0x4016  0x004            0     1     -  15         16     0  0x0018  0x4004  0x02c            0     0     - ... (15 entries not shown)

完全不懂这些 S.M.A.R.T. 错误记录是什么意思,也不知道有什么用。回头有空了再慢慢搜索。不知道是不是因为三星的盘用可靠性来置换性能?

终于搜索到一条关于 S.M.A.R.T. 中错误记录的帖子。有人给出的解释大意是,「Error Information Log」是 SSD 固件的一个内部功能,用于记录固件报告给操作系统的问题。这些问题可能是协议错误、传输失败或者温度警报等,甚至有可能仅仅是一些提示信息。并不意味着 SSD 运行有问题。

安装 nvme-cli 可以查看这些错误代码的可读信息。openSUSE Tumbleweed 的安装源里面有,

$ sudo zypper install nvme-cli

然后执行类似下面的指令,

$ nvme error-log /dev/nvme0

我这里看到的结果有很多重复的,其中错误或警告有两种,

 Entry[33]    ................. error_count  : 2 sqid         : 0 cmdid        : 0x19 status_field : 0x4004(INVALID_FIELD) parm_err_loc : 0x2c lba          : 0 nsid         : 0 vs           : 0 .................  Entry[34]    ................. error_count  : 1 sqid         : 0 cmdid        : 0x3d status_field : 0x4016(INVALID_NS) parm_err_loc : 0x4 lba          : 0 nsid         : 0x1 vs           : 0 .................

另外还有很多是「成功」的信息,内容都一样,是,

 Entry[37]    ................. error_count  : 0 sqid         : 0 cmdid        : 0 status_field : 0(SUCCESS) parm_err_loc : 0 lba          : 0 nsid         : 0 vs           : 0 ................. 心得体会¶

小时候写作文习惯了,什么事都要有个心得体会。不过考虑到这篇记录已经很长了,就长话短说吧。

联想在英国这边的售后服务真心非常到位,跟这边其它商家、组织和政府部门的服务水平一致。 这次运气好拿到了三星的 PM961 作为替换盘。按照售后的说法,这完全是运气,因为刚好赶上东芝 XG4 无库存又不能短时间内到货。 测试数据虽然 PM961 完爆 XG4,但是实际使用不会有多大差别。这主要是因为, 一般情况下很少——非常少——会有大量的数据从内存写入硬盘。而 1.5GB/s 与 0.6GB/s 带来的数据写入时间差根本可以忽略不计。而两个盘读取的速度差别不大。 如果是与除内存外的其它地方,比如网络、外接移动硬盘、U 盘等,进行数据交换,那么达到一定水平后硬盘的速度就不重要了,因为外部设备的速度才是瓶颈所在。 换个硬盘的工作量真心大,希望在这个笔记本的服务周期中不会再有换硬盘的需要。 另外,因为三星的盘在 12 小时内已经出现了 31 条 S.M.A.R.T. 错误记录,所以还需要对这两块 SSD 的性能与可靠性综合评估才知道真实的好与坏。

有懂行的朋友请在下面留言给个评价吧。如果有朋友能解释那个 S.M.A.R.T. 错误记录就更好了。©

本文发表于水景一页。永久链接:。转载请保留此信息及相应链接。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有